class CreatePromotionsProducts < ActiveRecord::Migration
  #推广活动的产品关联表
  def self.up
    create_table :promotions_products do |t|
      t.integer :company_id                     #所属公司的ID
      t.string :name                            #推广活动或促销活动的名字
      t.date :begin_date                        #开始日期
      t.date :end_date                          #结束日期
      t.integer :is_locked     ,:limit => 1 ,:default => 0 #锁定 1为True 0为False
      t.integer :lock_version  , :default => 0  #乐观锁
      t.timestamps
    end
  end

  def self.down
    drop_table :promotions_products
  end
end
